<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>01.js函数的基本使用</title>
  </head>
  <body></body>
  <script>
    /*
        函数定义的方式1 
        function functionName(参数1,参数2..){
            要执行的代码
        }

        需求1 : 使用函数的方式1 - 定义求和函数 , 并调用执行
        注意 : 
            1 函数的参数不需要写参数类型 
            2 函数的返回值类型不需要书写
            3 JS中，函数调用可以传递任意个数的参数
    */
    function add(a , b){
        return a+b;
    }

    var result = add(10 , 20 );
    alert(result);

    /*
        函数定义的方式2 
        var functionName = function (参数1,参数2..){
            要执行的代码
        }

        需求2 : 使用函数的方式2 - 定义求和函数 , 并调用执行
        注意 : 1 函数的参数不需要写参数类型 2 函数的返回值类型不需要书写
    */
    var add2 = function(a , b ){
        return a + b;
    }

    var result2 = add2(10,20,30,40);
    alert(result2);

  </script>
</html>
